<?php

//variável para mostrar o resultado
$resultado = "0";
$valor="0";
$ultima_operacao = "";

//verifica se os valores passados pelo
//formulário são "validos"
if(!empty($_GET['valor'])
){

//criar variáveis locais para receber os valores de $_GET
$valor = $_GET['valor'];
$resultado = $_GET['resultado'];
$operacao = $_GET['operacao'];

//verifica se os valores são numericos
if( is_numeric($valor)
){
//testa se a operação é de soma
if( $operacao == "+"){
$resultado = $resultado + $valor;
}

//testa se a operação é de subtração
if( $operacao == "-"){
$resultado = $resultado - $valor;
}

//testa se a operação é de multiplicação
if( $operacao == "*"){
$resultado = $resultado * $valor;
}

//testa se a operação é de divisão
if( $operacao == "/"){
$resultado = $resultado / $valor;
}

$ultima_operacao = $operacao;
}


}

?>
<h1>Calculadora</h1>
<form>
Resultado:<br>
<input type="text" name="resultado"
style="background-color:‪#‎ccc‬;border:2px solid red;font-size:62px;text-align:
right;width:180px;" value="<?php echo sprintf("%d",$resultado )?>"><br>

<br><br>

Valor:<br>
<input type="text" name="valor" value="<?php echo $valor?>"><br>


Operacao<br>
<select name="operacao">
<option value="+">Somar</option>
<option value="-">Subtração</option>
<option value="*">Multiplicação</option>
<option value="/">Divisão</option>
</select>
<br><br>
<hr><br>

<input type="submit" value="calcular"><br>
<br>

</form>